gpsbabel.git
17 years agoBump to a right beta version.
oliskoli [Thu, 21 Aug 2008 20:10:45 +0000 (20:10 +0000)]
Bump to a right beta version.

17 years agognav_trl: Fix compiler warning. Switch to ff_type_file.
oliskoli [Thu, 21 Aug 2008 08:14:32 +0000 (08:14 +0000)]
gnav_trl: Fix compiler warning. Switch to ff_type_file.

17 years agoAdd support for Google Navigator tracklines (.trl) - "gnav_trl".
oliskoli [Thu, 21 Aug 2008 08:13:27 +0000 (08:13 +0000)]
Add support for Google Navigator tracklines (.trl) - "gnav_trl".

17 years agoAdd support for Google Navigator tracklines (.trl) - "gnav_trl".
oliskoli [Thu, 21 Aug 2008 07:43:24 +0000 (07:43 +0000)]
Add support for Google Navigator tracklines (.trl) - "gnav_trl".

17 years agoDocument feet as units in unicsv.
robertl [Thu, 21 Aug 2008 02:52:52 +0000 (02:52 +0000)]
Document feet as units in unicsv.

17 years agoAdd slash to last para-statement.
oliskoli [Wed, 20 Aug 2008 19:26:20 +0000 (19:26 +0000)]
Add slash to last para-statement.

17 years agoAdd Humminbird route support.
oliskoli [Tue, 19 Aug 2008 22:42:27 +0000 (22:42 +0000)]
Add Humminbird route support.

17 years agoAUTHORS: Add Christian Barmala and Hans Klausmann.
oliskoli [Tue, 19 Aug 2008 22:41:03 +0000 (22:41 +0000)]
AUTHORS: Add Christian Barmala and Hans Klausmann.

17 years agoAdd Humminbird route support.
oliskoli [Tue, 19 Aug 2008 22:34:25 +0000 (22:34 +0000)]
Add Humminbird route support.

17 years agomore CONST-ipation.
robertl [Tue, 19 Aug 2008 19:50:00 +0000 (19:50 +0000)]
more CONST-ipation.

17 years agoMisc const tweaks.
robertl [Tue, 19 Aug 2008 19:29:16 +0000 (19:29 +0000)]
Misc const tweaks.

17 years agoSketch in reading of type 8, but leave disabled for now until coord problems
robertl [Tue, 19 Aug 2008 15:35:57 +0000 (15:35 +0000)]
Sketch in reading of type 8, but leave disabled for now until coord problems
are worked out.

17 years agoCommit changes from last March (blush) for new web site to docbook generator.
robertl [Sun, 17 Aug 2008 23:09:03 +0000 (23:09 +0000)]
Commit changes from last March (blush) for new web site to docbook generator.

17 years agoAdd forgotten doc for height filter.
robertl [Sun, 17 Aug 2008 22:17:48 +0000 (22:17 +0000)]
Add forgotten doc for height filter.

17 years agoAdd missing doc for several new formats/options.
robertl [Sun, 17 Aug 2008 22:09:45 +0000 (22:09 +0000)]
Add missing doc for several new formats/options.

17 years agogbfile: Check for an incomplete read.
oliskoli [Sun, 17 Aug 2008 21:52:59 +0000 (21:52 +0000)]
gbfile: Check for an incomplete read.

17 years agoDoc iblue747.
robertl [Sun, 17 Aug 2008 21:52:04 +0000 (21:52 +0000)]
Doc iblue747.

17 years agoGenerate internal links to our options in the doc.
robertl [Sun, 17 Aug 2008 21:43:56 +0000 (21:43 +0000)]
Generate internal links to our options in the doc.

17 years agodestinator: Check result of first gbfread.
oliskoli [Sun, 17 Aug 2008 21:29:48 +0000 (21:29 +0000)]
destinator: Check result of first gbfread.

17 years agointernal_styles: Refresh after iBlue747 update.
oliskoli [Sun, 17 Aug 2008 21:13:18 +0000 (21:13 +0000)]
internal_styles: Refresh after iBlue747 update.

17 years agogdb/garmin_tables: Add basic code for new color concept.
oliskoli [Sun, 17 Aug 2008 21:07:43 +0000 (21:07 +0000)]
gdb/garmin_tables: Add basic code for new color concept.

17 years agodefs: Define magic "unknown_color" (-1).
oliskoli [Sun, 17 Aug 2008 20:59:24 +0000 (20:59 +0000)]
defs: Define magic "unknown_color" (-1).

17 years agotr7: Add option date to produce nice timestamps.
oliskoli [Sun, 17 Aug 2008 20:53:16 +0000 (20:53 +0000)]
tr7: Add option date to produce nice timestamps.

17 years agoparse: Add function global function parse_date.
oliskoli [Sun, 17 Aug 2008 20:52:22 +0000 (20:52 +0000)]
parse: Add function global function parse_date.

17 years agoKML link fix.
robertl [Sun, 17 Aug 2008 19:15:18 +0000 (19:15 +0000)]
KML link fix.

17 years agoalan: Disable code (we don't need tham) which touches invalid memory (detected by...
oliskoli [Sun, 17 Aug 2008 18:12:07 +0000 (18:12 +0000)]
alan: Disable code (we don't need tham) which touches invalid memory (detected by valgrind).

17 years agomkshort: Add a final stage (mkshort(,shortname)) to mkshort_from_wpt.
oliskoli [Sun, 17 Aug 2008 16:19:00 +0000 (16:19 +0000)]
mkshort: Add a final stage (mkshort(,shortname)) to mkshort_from_wpt.

17 years agoFix iBlue474 style and add reference data.
oliskoli [Sun, 17 Aug 2008 16:02:06 +0000 (16:02 +0000)]
Fix iBlue474 style and add reference data.

17 years agoFix iblue474 style and add reference data.
oliskoli [Sun, 17 Aug 2008 15:59:11 +0000 (15:59 +0000)]
Fix iblue474 style and add reference data.

17 years agoFix long term bug in translation.
oliskoli [Sat, 16 Aug 2008 22:55:10 +0000 (22:55 +0000)]
Fix long term bug in translation.

17 years agoMore minor doc changes.
robertl [Sat, 16 Aug 2008 17:45:19 +0000 (17:45 +0000)]
More minor doc changes.

17 years agoInit color in tracks/routes.
robertl [Sat, 16 Aug 2008 17:43:36 +0000 (17:43 +0000)]
Init color in tracks/routes.

17 years agoAdd concept of track line colors. Currently supported only for an1->kml. More
robertl [Sat, 16 Aug 2008 17:43:05 +0000 (17:43 +0000)]
Add concept of track line colors.  Currently supported only for an1->kml.  More
to come later.

17 years agoMisc minor doc grooming.
robertl [Sat, 16 Aug 2008 17:39:43 +0000 (17:39 +0000)]
Misc minor doc grooming.

17 years agoNMEA: Fix obscure mem leak on AMOD waypoints. As a bonus, created points now have...
robertl [Sat, 16 Aug 2008 16:52:18 +0000 (16:52 +0000)]
NMEA: Fix obscure mem leak on AMOD waypoints.  As a bonus, created points now have speed, fix data in them when there's sufficient prior context in the file.

17 years agoFix memory leaks in vecs/filter_vecs.
oliskoli [Sat, 16 Aug 2008 13:23:03 +0000 (13:23 +0000)]
Fix memory leaks in vecs/filter_vecs.

17 years agoAdd option to write Lowrance version 3 of .usr format.
robertl [Sat, 16 Aug 2008 02:19:35 +0000 (02:19 +0000)]
Add option to write Lowrance version 3 of .usr format.

17 years agoAdd 'created_by' option to OSM writer.
robertl [Sat, 16 Aug 2008 01:55:34 +0000 (01:55 +0000)]
Add 'created_by' option to OSM writer.

17 years agoxmltag: Declare invisible functions as static.
oliskoli [Fri, 15 Aug 2008 21:18:08 +0000 (21:18 +0000)]
xmltag: Declare invisible functions as static.

17 years agoutil: Fix memory leak test.
oliskoli [Fri, 15 Aug 2008 21:16:34 +0000 (21:16 +0000)]
util: Fix memory leak test.

17 years agoAdd support (read) for MapAsia track files (.tr7).
oliskoli [Fri, 15 Aug 2008 20:27:14 +0000 (20:27 +0000)]
Add support (read) for MapAsia track files (.tr7).

17 years agoBjörn Augustsson adds write to Humminbird.
robertl [Fri, 15 Aug 2008 16:17:38 +0000 (16:17 +0000)]
Björn Augustsson adds write to Humminbird.

17 years agoStrengthen Windows Garmin/USB error message.
robertl [Fri, 15 Aug 2008 16:08:58 +0000 (16:08 +0000)]
Strengthen Windows Garmin/USB error message.

17 years agoBjörn Augustsson contributes support for Humminbird waypoint files (.hwr).
oliskoli [Thu, 14 Aug 2008 20:45:27 +0000 (20:45 +0000)]
Björn Augustsson contributes support for Humminbird waypoint files (.hwr).

17 years agoAdd Alexander Stapff to AUTHORS
oliskoli [Thu, 14 Aug 2008 07:22:43 +0000 (07:22 +0000)]
Add Alexander Stapff to AUTHORS

17 years agoAdd Bjoern Augustsson to AUTHORS
oliskoli [Thu, 14 Aug 2008 07:21:01 +0000 (07:21 +0000)]
Add Bjoern Augustsson to AUTHORS

17 years agoBjörn Augustsson contributes support for Humminbird waypoint files (.hwr).
oliskoli [Thu, 14 Aug 2008 07:11:50 +0000 (07:11 +0000)]
Björn Augustsson contributes support for Humminbird waypoint files (.hwr).

17 years agoBjörn Augustsson contributes support Humminbird waypoint files (.hwr).
oliskoli [Thu, 14 Aug 2008 07:11:16 +0000 (07:11 +0000)]
Björn Augustsson contributes support Humminbird waypoint files (.hwr).

17 years agoFix D103 garmins for wpt names < 6 chars. Test for isalnum() after testing for
robertl [Wed, 13 Aug 2008 18:06:07 +0000 (18:06 +0000)]
Fix D103 garmins for wpt names < 6 chars.  Test for isalnum() after testing for
end of string.

17 years agoBring libusb sources inline for Mac to avoid binary compat horrors, ease
robertl [Wed, 13 Aug 2008 16:54:40 +0000 (16:54 +0000)]
Bring libusb sources inline for Mac to avoid binary compat horrors, ease
building source.

17 years agoAdd a variant of xml_init that accepts a file offset...
robertl [Tue, 12 Aug 2008 04:11:38 +0000 (04:11 +0000)]
Add a variant of xml_init that accepts a file offset...

17 years agoAlexander Stapff contributes the 'height' filter.
robertl [Fri, 8 Aug 2008 04:35:53 +0000 (04:35 +0000)]
Alexander Stapff contributes the 'height' filter.

17 years agoMarkus Spoetti adds lap splitting to Garmin Training Center.
robertl [Thu, 7 Aug 2008 02:10:29 +0000 (02:10 +0000)]
Markus Spoetti adds lap splitting to Garmin Training Center.

17 years agoozi: Calculate all proximity values.
oliskoli [Thu, 31 Jul 2008 20:50:10 +0000 (20:50 +0000)]
ozi: Calculate all proximity values.

17 years agoAdd doc for new ozi options 'altunit' and 'proxunit'.
oliskoli [Thu, 31 Jul 2008 20:49:13 +0000 (20:49 +0000)]
Add doc for new ozi options 'altunit' and 'proxunit'.

17 years agoozi: Allow ozito read and write altitude and proximity in other units (with new options).
oliskoli [Thu, 31 Jul 2008 20:23:24 +0000 (20:23 +0000)]
ozi: Allow ozito read and write altitude and proximity in other units (with new options).

17 years agoigo8: Fix signedness compiler warning.
oliskoli [Thu, 31 Jul 2008 20:19:43 +0000 (20:19 +0000)]
igo8: Fix signedness compiler warning.

17 years agoAdd new fields 'Filename' and 'Format' to doc.
oliskoli [Thu, 31 Jul 2008 20:15:15 +0000 (20:15 +0000)]
Add new fields 'Filename' and 'Format' to doc.

17 years agoAdd doc for unicsv options 'Filename' and 'Format'.
oliskoli [Thu, 31 Jul 2008 20:01:20 +0000 (20:01 +0000)]
Add doc for unicsv options 'Filename' and 'Format'.

17 years agosession: Fix invalid pointer.
oliskoli [Thu, 31 Jul 2008 19:49:32 +0000 (19:49 +0000)]
session: Fix invalid pointer.

17 years agoAdd GPSBabel session management (session.h/session.c).
oliskoli [Thu, 31 Jul 2008 19:16:33 +0000 (19:16 +0000)]
Add GPSBabel session management (session.h/session.c).

17 years agoAdd GPSBabel session management (session.h/session.c).
oliskoli [Thu, 31 Jul 2008 19:08:24 +0000 (19:08 +0000)]
Add GPSBabel session management (session.h/session.c).

17 years agosession: Add functions for GPSBabel session (format session) management.
oliskoli [Thu, 31 Jul 2008 19:04:45 +0000 (19:04 +0000)]
session: Add functions for GPSBabel session (format session) management.

17 years agoTreat Gopal entries as tracks, portability fixes for long long timestamps. From...
robertl [Thu, 31 Jul 2008 02:21:38 +0000 (02:21 +0000)]
Treat Gopal entries as tracks, portability fixes for long long timestamps.  From Juergen.

17 years agoRename getbit/setbit to avoid namespace pollution on Linux de jour.
robertl [Tue, 29 Jul 2008 14:27:24 +0000 (14:27 +0000)]
Rename getbit/setbit to avoid namespace pollution on Linux de jour.

17 years agoMSVC maintenance.
robertl [Tue, 29 Jul 2008 13:33:07 +0000 (13:33 +0000)]
MSVC maintenance.

17 years agoCatch up on Garmin products. Oregon & Nuvi 5x0.
robertl [Tue, 29 Jul 2008 13:19:47 +0000 (13:19 +0000)]
Catch up on Garmin products.  Oregon & Nuvi 5x0.

17 years agoIgo8: adds tracknum, title, description. Improved unicode support.
robertl [Sat, 26 Jul 2008 21:02:18 +0000 (21:02 +0000)]
Igo8: adds tracknum, title, description.  Improved unicode support.

17 years agoAdd igo8 reference files.
robertl [Sat, 26 Jul 2008 21:00:05 +0000 (21:00 +0000)]
Add igo8 reference files.

17 years agoSupport for AMOD 3080GL waypoints in NMEA reader. Strengthen NMEA tests.
robertl [Sat, 26 Jul 2008 20:30:35 +0000 (20:30 +0000)]
Support for AMOD 3080GL waypoints in NMEA reader.  Strengthen NMEA tests.

17 years agoAdd doc for igo8.
robertl [Sat, 26 Jul 2008 17:50:07 +0000 (17:50 +0000)]
Add doc for igo8.

17 years agoDr. Jürgen Neumann contributes support for Medion GoPal.
robertl [Sat, 26 Jul 2008 17:27:12 +0000 (17:27 +0000)]
Dr. Jürgen Neumann contributes support for Medion GoPal.

17 years agoFix types in tomtom.
robertl [Sat, 26 Jul 2008 16:38:41 +0000 (16:38 +0000)]
Fix types in tomtom.

17 years agoLearn enough about record types 8 and 9 to know how to skip them.
robertl [Thu, 24 Jul 2008 03:35:56 +0000 (03:35 +0000)]
Learn enough about record types 8 and 9 to know how to skip them.

17 years agoCorrect parsing of GISTeq option that was causing all NMEA output to be GISTeq.
robertl [Thu, 24 Jul 2008 02:22:57 +0000 (02:22 +0000)]
Correct parsing of GISTeq option that was causing all NMEA output to be GISTeq.

17 years agoMTK: create new track each time logger is turned on. (Maybe a little wine, a
robertl [Tue, 22 Jul 2008 05:50:43 +0000 (05:50 +0000)]
MTK: create new track each time logger is turned on.  (Maybe a little wine, a
little soft music...)

17 years agoAdd Dustin Johnson to AUTHORS
oliskoli [Sat, 19 Jul 2008 22:08:06 +0000 (22:08 +0000)]
Add Dustin Johnson to AUTHORS

17 years agoGPSBabelGUI-2: Bug fixes and improvements from Jan Peter Stotz.
oliskoli [Sat, 19 Jul 2008 19:52:09 +0000 (19:52 +0000)]
GPSBabelGUI-2: Bug fixes and improvements from Jan Peter Stotz.

17 years agoAdd navigonwpt style.
robertl [Sat, 19 Jul 2008 15:09:27 +0000 (15:09 +0000)]
Add navigonwpt style.

17 years agoRename swapping functions en alan.c for OpenBSD.
robertl [Fri, 18 Jul 2008 19:29:43 +0000 (19:29 +0000)]
Rename swapping functions en alan.c for OpenBSD.

17 years agoRename global 'link' to avoid name clash on Debian.
robertl [Wed, 16 Jul 2008 19:37:11 +0000 (19:37 +0000)]
Rename global 'link' to avoid name clash on Debian.

17 years agoTweak mtk reference files to reflect recent changes.
robertl [Fri, 11 Jul 2008 18:06:48 +0000 (18:06 +0000)]
Tweak mtk reference files to reflect recent changes.

17 years agoTerminate alan track names and comments if they happen to be exactly 12 bytes long.
robertl [Fri, 11 Jul 2008 18:06:17 +0000 (18:06 +0000)]
Terminate alan track names and comments if they happen to be exactly 12 bytes long.

17 years agoMTK: improve consistencies of fflush in debug output.
robertl [Wed, 9 Jul 2008 14:52:24 +0000 (14:52 +0000)]
MTK: improve consistencies of fflush in debug output.

17 years ago- use gbser_read_wait() to read multiple bytes where possible
robertl [Mon, 30 Jun 2008 14:52:01 +0000 (14:52 +0000)]
- use gbser_read_wait() to read multiple bytes where possible
- remove disabled code along with the surrounding #if 0
- dynarray16_alloc(): use descriptive variable name "oldcount" instead of "i"
- dg100_recv_frame(): don't call dg100_debug() to print the buffer if it
  doesn't contain the expected number of chars

17 years agoMove debugging in MTK to stderr.
robertl [Mon, 30 Jun 2008 14:33:43 +0000 (14:33 +0000)]
Move debugging in MTK to stderr.

17 years agoWarning cleanup. Restore functionality of 'no garmin devices found' for now.
robertl [Fri, 27 Jun 2008 17:05:27 +0000 (17:05 +0000)]
Warning cleanup.  Restore functionality of 'no garmin devices found' for now.

17 years agoAdd max time to position filter.
robertl [Thu, 26 Jun 2008 20:28:13 +0000 (20:28 +0000)]
Add max time to position filter.

17 years agodestinator: Use new unicode functions of CET lib.
oliskoli [Wed, 25 Jun 2008 21:15:37 +0000 (21:15 +0000)]
destinator: Use new unicode functions of CET lib.

17 years agocet: Fix memory leaks.
oliskoli [Wed, 25 Jun 2008 20:44:15 +0000 (20:44 +0000)]
cet: Fix memory leaks.

17 years agoigo8: Don't use "long" variables when working with fixed structures.
oliskoli [Wed, 25 Jun 2008 20:39:21 +0000 (20:39 +0000)]
igo8: Don't use "long" variables when working with fixed structures.

17 years agoAdd some more missing pieces of garmin_device_xml.
robertl [Wed, 25 Jun 2008 04:03:32 +0000 (04:03 +0000)]
Add some more missing pieces of garmin_device_xml.

17 years agoBegin sketching in garmin_device_xml layer to provide transparency for the ...garmin...
robertl [Wed, 25 Jun 2008 03:58:20 +0000 (03:58 +0000)]
Begin sketching in garmin_device_xml layer to provide transparency for the ...garmin -[io] usb: case.   Initially stubbed out.

17 years agoigo8, psp: Use new unicode functions of CET lib.
oliskoli [Tue, 24 Jun 2008 22:51:19 +0000 (22:51 +0000)]
igo8, psp: Use new unicode functions of CET lib.

17 years agomkshort: Try to better handle UTF-8 encoded strings.
oliskoli [Tue, 24 Jun 2008 22:48:50 +0000 (22:48 +0000)]
mkshort: Try to better handle UTF-8 encoded strings.

17 years agocet, cet_util: Add some new functions.
oliskoli [Tue, 24 Jun 2008 22:41:03 +0000 (22:41 +0000)]
cet, cet_util: Add some new functions.

17 years agoRevert mkshort change while Olaf and I figure out what to do about multibyte.
robertl [Tue, 24 Jun 2008 03:56:50 +0000 (03:56 +0000)]
Revert mkshort change while Olaf and I figure out what to do about multibyte.

17 years agounicsv: Add support for additional Garmin fields 'phone_nr2', 'fax_nr' and 'email'.
oliskoli [Mon, 23 Jun 2008 19:13:05 +0000 (19:13 +0000)]
unicsv: Add support for additional Garmin fields 'phone_nr2', 'fax_nr' and 'email'.

17 years agogarmin_fs: Add support for additional fields 'phone_nr2', 'fax_nr' and 'email'.
oliskoli [Mon, 23 Jun 2008 19:11:55 +0000 (19:11 +0000)]
garmin_fs: Add support for additional fields 'phone_nr2', 'fax_nr' and 'email'.

17 years agoutil: Add bit manipulation functions getbit and setbit.
oliskoli [Mon, 23 Jun 2008 18:58:11 +0000 (18:58 +0000)]
util: Add bit manipulation functions getbit and setbit.